running shoe - French English Dictionary